#ifndef LLM_NODE_H
#define LLM_NODE_H

#include <memory>
#include <string>

#include "llm_node/people_id_lan.h"
#include "port_audio.h"
#include "asr_stream.h"
#include "llm_server.h"
#include "tts_thread.h"

#include "people_id_file.h"

namespace mainShareData {
    // 全局变量声明
    extern std::unique_ptr<AsrStream> asr;
    extern std::unique_ptr<LlmServer> lserver;
    extern std::unique_ptr<TtsThread> tts;
    extern std::unique_ptr<PatientManager> patient_manager;
}

#endif // LLM_NODE_H